LOCATION
MAP
Bazaar Stoplight
Sea Side Road, Dawra Beirut, Lebanon